audio-visual stimulation - French English Dictionary